package com.violet.db.anno;

import com.violet.db.enums.QueryCriteria;

import java.lang.annotation.*;

/**
 * 类说明: 字段查询条件注解
 *
 * @author wqf
 * @date 2022/7/29 16:48
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface QueryRule {
    /**
     * 对应数据库字段名
     */
    String value() default "";

    /**
     * 查询条件
     */
    QueryCriteria queryCriteria() default QueryCriteria.EQ;
}